#include<stdio.h>
int sum,a[100],p=0;
void divide(int m,int n);
int main(void)
{
	scanf("%d",&sum);
	divide(sum,sum-1);
	return 0;
}
void divide(int m,int n)
{
	int i;
	if(m==0)
	{
		printf("%d=",sum);
		for(i=0;i<p-1;i++)
		{
			printf("%d+",a[i]);
		}
		printf("%d\n",a[p-1]);
		return;
	}
	for(i=n;i;i--)
	{
		a[p++]=i;
		if(m-i>=0)divide(m-i,i);
		p--;
	}
}
